nonreturn throttle valve - Spanish English Dictionary